An integrated tool set for software safety analysis
نویسندگان
چکیده
Traditional methods for the assessment of software safety suffer from poor integration (from methodological, operational and semantic points of view) both with each other and with the rest of the development lifecycle of safety-critical systems. Our goal is to develop a set of methods and tools which address these weaknesses, and this paper describes our current research into these areas. We describe an integrated approach to software safety analysis based around the techniques of Fault Tree Analysis and Failure Modes, Effects and Criticality Analysis, together with a prototype toolset which will implement these techniques. Issues pertaining to the integration of safety analysis into a broader development lifecycle are also discussed. Our approach emphasises pragmatism and simplicity — we aim to create a set of tools and methods which are robust and straightforward, and are directly usable by industrial practitioners in the field of software safety.
منابع مشابه
Risk Analysis of Operating Room Using the Fuzzy Bayesian Network Model
To enhance Patient’s safety, we need effective methods for risk management. This work aims to propose an integrated approach to risk management for a hospital system. To improve patient’s safety, we should develop flexible methods where different aspects of risk and type of information are taken into consideration. This paper proposes a fuzzy Bayesian network to model and analyze risk in the op...
متن کاملAn integrated environment of S/W specification and V&V for safety-critical systems
As a digital system becomes more important in recent years, software specification and analysis techniques become a central problem in the safety-critical systems. Therefore, the importance of software verification and validation (V&V) based on an adequate specification is more emphasized in view of the software quality. For a thorough V&V, it should be performed throughout whole software life ...
متن کاملIntegrated Analysis of Complex Safety Critical Systems
Safety Critical Systems are those systems that can potentially lead to loss of life, injury, and environmental damage. Therefore such systems have to be designed and built to meet a variety of functional and non-functional requirements, including safety, reliability, availability, and maintainability. It is essential to assess, as an independent activity, the extent to which these requirements ...
متن کاملAn effective technique for the software requirements analysis of NPP safety-critical systems, based on software inspection, requirements traceability, and formal specification
A thorough requirements analysis is indispensable for developing and implementing safety-critical software systems such as nuclear power plant (NPP) software systems because a single error in the requirements can generate serious software faults. However, it is very difficult to completely analyze system requirements. In this paper, an effective technique for the software requirements analysis ...
متن کاملImproving Software Traceability in the Development of Automotive Embedded Systems - A Research Abstract
Development of embedded software in the automotive domain is a complex task involving the combination of multi-discipline and safety critical requirements. In such an environment, traceability to and from related software development artifacts is demanded by safety standards. It is also needed to facilitate activities such as impact analysis and software maintenance. Despite a lot of research d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems and Software
دوره 21 شماره
صفحات -
تاریخ انتشار 1993